/**
 * @description 自动import导入所有 vuex 模块
 */

import { createStore } from 'vuex';
 
const files = import.meta.globEager('./modules/*.js')
const modules = {}
 
Object.keys(files).forEach(path=>{
	const filename = path.replace(/(\.\/modules\/|\.(js|ts))/g, "");
	modules[filename] = files[path].default || files[path]
})
 
export default createStore({
	modules
});
